Перейти к основному содержимому

5.01. Angular

Разработчику Архитектору

Angular

Angular
История
AngularJS (2010, версия 1.x) — от Google
Полный перепис под названием Angular (2016) — несовместим с v1
Использование TypeScript с самого начала
Введение CLI, RxJS, модульной архитектуры
Компонентно-ориентированная архитектура, @Component
поддерживает как уровни представления, так и отправку и управление сетевыми запросами, роутинг и внедрение зависимостей (DI),
компилятор Ahead-of-Time (AoT, или «заблаговременный»), встроенный в его CLI — утилиту командной строки Angular, которая собирает информацию типов, данную вами в виде аннотаций TypeScript, и использует ее для компиляции кода в обычный JavaScript. Angular применяет к коду множество
оптимизаций и трансформаций, прежде чем окончательно передает его
в TypeScript и компилирует в JavaScript.
Декораторы: @Component, @Input, @Output, @Injectable
Сервисы и внедрение зависимостей (DI)
Шаблоны и привязка данных
Маршрутизация (RouterModule)
Управление формами: реактивные и шаблонные
Привязка данных: {{ }}, [property], (event)
Директивы: *ngIf, *ngFor
Использование сервисов
Как установить Angular